stand at the altar - Français Anglais Dictionnaire